home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group97b.txt / 000134_icon-group-sender _Tue Dec 9 12:36:12 1997.msg < prev    next >
Internet Message Format  |  2000-09-20  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id MAA22277
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Tue, 9 Dec 1997 12:36:11 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA08911; Tue, 9 Dec 1997 12:36:11 -0700
  7. Message-Id: <2.2.32.19971209173440.005d3ca0@ionet.net>
  8. X-Sender: turk@ionet.net (Unverified)
  9. X-Mailer: Windows Eudora Pro Version 2.2 (32)
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset="us-ascii"
  12. Date: Tue, 09 Dec 1997 11:34:40 -0600
  13. To: icon-group@baskerville.CS.Arizona.EDU
  14. From: "Dr. Louis A. Turk" <turk@ionet.net>
  15. Subject: do while
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18.  
  19. Friends,
  20.  
  21. How do you write a do while control statement in Icon?   I need something
  22. kind of like this:
  23.  
  24. do {
  25.    ...
  26. } while line := read(file)
  27.  
  28. I have tried to use repeat, but cannot seem to figure out how to cause a
  29. break at the end of file.  This one is, I am sure, very simple, but it
  30. eludes me.
  31.  
  32. Many thanks in advance,
  33. Louis
  34.  
  35.  
  36.